package com.yuexunit.operationman.nbsy.module.AfterOperation.bean;

import java.util.ArrayList;

/**
 * Created by work-jx on 2017/8/16.
 */
public class AfterOperationBean {

    /**
     * code : 200
     * desc : 发送数据成功
     * object : {"aoVisit":{"aoVisitId":36,"operationNo":"2017222151","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientBed":"10 02","inHospitalNo":"201722215","aoOther":"护理情况","aoPainOther":"黑胡椒","painPlan":";得到的","doctorSign":"俞丹松","doctorSignUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","doctorSignTime":1502869969000,"doctorSignTimeStr":"2017-08-16 15:52:49","status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null},"aoVisitObList":[{"aoVisitObId":66,"aoVisitId":36,"obTime":1502869260000,"obTimeStr":"2017-08-16 15:41:00","breath":"1","tubes":"0","steady":"1","soreThroat":"1","vomit":"0","sound":"1","lowerBody":"0","biopsy":"1","headache":"0","urinaryRetention":"1","obDoctorSign":"俞丹松","obDoctorSignUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","obDoctorSignTime":1502869730000,"obDoctorSignTimeStr":"2017-08-16 15:48:50"},{"aoVisitObId":67,"aoVisitId":36,"obTime":1502869260000,"obTimeStr":"2017-08-16 15:41:00","breath":"1","tubes":"1","steady":"0","soreThroat":"1","vomit":"1","sound":"0","lowerBody":"0","biopsy":"0","headache":"1","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null}],"aoVisitPainList":[{"aoVisitPainId":65,"aoVisitId":36,"obTime":1502869320000,"obTimeStr":"2017-08-16 15:42:00","vasQuiet":2,"vasAction":4,"somnolence":"1","sick":"1","vomit":"0","pruritus":"1","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null},{"aoVisitPainId":66,"aoVisitId":36,"obTime":1502869380000,"obTimeStr":"2017-08-16 15:43:00","vasQuiet":4,"vasAction":5,"somnolence":"0","sick":"1","vomit":"1","pruritus":"0","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null}]}
     */

    private int code;
    private String desc;
    /**
     * aoVisit : {"aoVisitId":36,"operationNo":"2017222151","patientNo":null,"patientName":"虞金珊","patientSex":"2","patientAge":53,"patientBed":"10 02","inHospitalNo":"201722215","aoOther":"护理情况","aoPainOther":"黑胡椒","painPlan":";得到的","doctorSign":"俞丹松","doctorSignUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","doctorSignTime":1502869969000,"doctorSignTimeStr":"2017-08-16 15:52:49","status":1,"createId":null,"createName":null,"createTime":null,"updateId":null,"updateName":null,"updateTime":null}
     * aoVisitObList : [{"aoVisitObId":66,"aoVisitId":36,"obTime":1502869260000,"obTimeStr":"2017-08-16 15:41:00","breath":"1","tubes":"0","steady":"1","soreThroat":"1","vomit":"0","sound":"1","lowerBody":"0","biopsy":"1","headache":"0","urinaryRetention":"1","obDoctorSign":"俞丹松","obDoctorSignUrl":"http://183.131.151.159:8080/operation/resources/images/1737.jpg","obDoctorSignTime":1502869730000,"obDoctorSignTimeStr":"2017-08-16 15:48:50"},{"aoVisitObId":67,"aoVisitId":36,"obTime":1502869260000,"obTimeStr":"2017-08-16 15:41:00","breath":"1","tubes":"1","steady":"0","soreThroat":"1","vomit":"1","sound":"0","lowerBody":"0","biopsy":"0","headache":"1","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null}]
     * aoVisitPainList : [{"aoVisitPainId":65,"aoVisitId":36,"obTime":1502869320000,"obTimeStr":"2017-08-16 15:42:00","vasQuiet":2,"vasAction":4,"somnolence":"1","sick":"1","vomit":"0","pruritus":"1","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null},{"aoVisitPainId":66,"aoVisitId":36,"obTime":1502869380000,"obTimeStr":"2017-08-16 15:43:00","vasQuiet":4,"vasAction":5,"somnolence":"0","sick":"1","vomit":"1","pruritus":"0","urinaryRetention":"0","obDoctorSign":"","obDoctorSignUrl":"","obDoctorSignTime":null,"obDoctorSignTimeStr":null}]
     */

    private ObjectEntity object;

    public void setCode(int code) {
        this.code = code;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public void setObject(ObjectEntity object) {
        this.object = object;
    }

    public int getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }

    public ObjectEntity getObject() {
        return object;
    }

    public static class ObjectEntity {
        /**
         * aoVisitId : 36
         * operationNo : 2017222151
         * patientNo : null
         * patientName : 虞金珊
         * patientSex : 2
         * patientAge : 53
         * patientBed : 10 02
         * inHospitalNo : 201722215
         * aoOther : 护理情况
         * aoPainOther : 黑胡椒
         * painPlan : ;得到的
         * doctorSign : 俞丹松
         * doctorSignUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * doctorSignTime : 1502869969000
         * doctorSignTimeStr : 2017-08-16 15:52:49
         * status : 1
         * createId : null
         * createName : null
         * createTime : null
         * updateId : null
         * updateName : null
         * updateTime : null
         */

        private AoVisitEntity aoVisit;
        /**
         * aoVisitObId : 66
         * aoVisitId : 36
         * obTime : 1502869260000
         * obTimeStr : 2017-08-16 15:41:00
         * breath : 1
         * tubes : 0
         * steady : 1
         * soreThroat : 1
         * vomit : 0
         * sound : 1
         * lowerBody : 0
         * biopsy : 1
         * headache : 0
         * urinaryRetention : 1
         * obDoctorSign : 俞丹松
         * obDoctorSignUrl : http://183.131.151.159:8080/operation/resources/images/1737.jpg
         * obDoctorSignTime : 1502869730000
         * obDoctorSignTimeStr : 2017-08-16 15:48:50
         */

        private ArrayList<AoVisitObListEntity> aoVisitObList;
        /**
         * aoVisitPainId : 65
         * aoVisitId : 36
         * obTime : 1502869320000
         * obTimeStr : 2017-08-16 15:42:00
         * vasQuiet : 2
         * vasAction : 4
         * somnolence : 1
         * sick : 1
         * vomit : 0
         * pruritus : 1
         * urinaryRetention : 0
         * obDoctorSign :
         * obDoctorSignUrl :
         * obDoctorSignTime : null
         * obDoctorSignTimeStr : null
         */

        private ArrayList<AoVisitPainListEntity> aoVisitPainList;

        public void setAoVisit(AoVisitEntity aoVisit) {
            this.aoVisit = aoVisit;
        }

        public void setAoVisitObList(ArrayList<AoVisitObListEntity> aoVisitObList) {
            this.aoVisitObList = aoVisitObList;
        }

        public void setAoVisitPainList(ArrayList<AoVisitPainListEntity> aoVisitPainList) {
            this.aoVisitPainList = aoVisitPainList;
        }

        public AoVisitEntity getAoVisit() {
            return aoVisit;
        }

        public ArrayList<AoVisitObListEntity> getAoVisitObList() {
            return aoVisitObList;
        }

        public ArrayList<AoVisitPainListEntity> getAoVisitPainList() {
            return aoVisitPainList;
        }

        public static class AoVisitEntity {
            private String aoVisitId;
            private String operationNo;
            private String patientNo;
            private String patientName;
            private String patientSex;
            private String patientAge;
            private String patientBed;
            private String inHospitalNo;
            private String aoOther;
            private String aoPainOther;
            private String painPlan;
            private String doctorSign;
            private String doctorSignUrl;
            private String doctorSignTime;
            private String doctorSignTimeStr;
            private String status;
            private String createId;
            private String createName;
            private String createTime;
            private String updateId;
            private String updateName;
            private String updateTime;

            public void setAoVisitId(String aoVisitId) {
                this.aoVisitId = aoVisitId;
            }

            public void setOperationNo(String operationNo) {
                this.operationNo = operationNo;
            }

            public void setPatientNo(String patientNo) {
                this.patientNo = patientNo;
            }

            public void setPatientName(String patientName) {
                this.patientName = patientName;
            }

            public void setPatientSex(String patientSex) {
                this.patientSex = patientSex;
            }

            public void setPatientAge(String patientAge) {
                this.patientAge = patientAge;
            }

            public void setPatientBed(String patientBed) {
                this.patientBed = patientBed;
            }

            public void setInHospitalNo(String inHospitalNo) {
                this.inHospitalNo = inHospitalNo;
            }

            public void setAoOther(String aoOther) {
                this.aoOther = aoOther;
            }

            public void setAoPainOther(String aoPainOther) {
                this.aoPainOther = aoPainOther;
            }

            public void setPainPlan(String painPlan) {
                this.painPlan = painPlan;
            }

            public void setDoctorSign(String doctorSign) {
                this.doctorSign = doctorSign;
            }

            public void setDoctorSignUrl(String doctorSignUrl) {
                this.doctorSignUrl = doctorSignUrl;
            }

            public void setDoctorSignTime(String doctorSignTime) {
                this.doctorSignTime = doctorSignTime;
            }

            public void setDoctorSignTimeStr(String doctorSignTimeStr) {
                this.doctorSignTimeStr = doctorSignTimeStr;
            }

            public void setStatus(String status) {
                this.status = status;
            }

            public void setCreateId(String createId) {
                this.createId = createId;
            }

            public void setCreateName(String createName) {
                this.createName = createName;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public void setUpdateId(String updateId) {
                this.updateId = updateId;
            }

            public void setUpdateName(String updateName) {
                this.updateName = updateName;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getAoVisitId() {
                return aoVisitId;
            }

            public String getOperationNo() {
                return operationNo;
            }

            public String getPatientNo() {
                return patientNo;
            }

            public String getPatientName() {
                return patientName;
            }

            public String getPatientSex() {
                return patientSex;
            }

            public String getPatientAge() {
                return patientAge;
            }

            public String getPatientBed() {
                return patientBed;
            }

            public String getInHospitalNo() {
                return inHospitalNo;
            }

            public String getAoOther() {
                return aoOther;
            }

            public String getAoPainOther() {
                return aoPainOther;
            }

            public String getPainPlan() {
                return painPlan;
            }

            public String getDoctorSign() {
                return doctorSign;
            }

            public String getDoctorSignUrl() {
                return doctorSignUrl;
            }

            public String getDoctorSignTime() {
                return doctorSignTime;
            }

            public String getDoctorSignTimeStr() {
                return doctorSignTimeStr;
            }

            public String getStatus() {
                return status;
            }

            public String getCreateId() {
                return createId;
            }

            public String getCreateName() {
                return createName;
            }

            public String getCreateTime() {
                return createTime;
            }

            public String getUpdateId() {
                return updateId;
            }

            public String getUpdateName() {
                return updateName;
            }

            public String getUpdateTime() {
                return updateTime;
            }
        }

        public static class AoVisitObListEntity {
            private String aoVisitObId;
            private String aoVisitId;
            private String obTime;
            private String obTimeStr;
            private String breath;
            private String tubes;
            private String steady;
            private String soreThroat;
            private String vomit;
            private String sound;
            private String lowerBody;
            private String biopsy;
            private String headache;
            private String urinaryRetention;
            private String obDoctorSign;
            private String obDoctorSignUrl;
            private String obDoctorSignTime;
            private String obDoctorSignTimeStr;

            public void setAoVisitObId(String aoVisitObId) {
                this.aoVisitObId = aoVisitObId;
            }

            public void setAoVisitId(String aoVisitId) {
                this.aoVisitId = aoVisitId;
            }

            public void setObTime(String obTime) {
                this.obTime = obTime;
            }

            public void setObTimeStr(String obTimeStr) {
                this.obTimeStr = obTimeStr;
            }

            public void setBreath(String breath) {
                this.breath = breath;
            }

            public void setTubes(String tubes) {
                this.tubes = tubes;
            }

            public void setSteady(String steady) {
                this.steady = steady;
            }

            public void setSoreThroat(String soreThroat) {
                this.soreThroat = soreThroat;
            }

            public void setVomit(String vomit) {
                this.vomit = vomit;
            }

            public void setSound(String sound) {
                this.sound = sound;
            }

            public void setLowerBody(String lowerBody) {
                this.lowerBody = lowerBody;
            }

            public void setBiopsy(String biopsy) {
                this.biopsy = biopsy;
            }

            public void setHeadache(String headache) {
                this.headache = headache;
            }

            public void setUrinaryRetention(String urinaryRetention) {
                this.urinaryRetention = urinaryRetention;
            }

            public void setObDoctorSign(String obDoctorSign) {
                this.obDoctorSign = obDoctorSign;
            }

            public void setObDoctorSignUrl(String obDoctorSignUrl) {
                this.obDoctorSignUrl = obDoctorSignUrl;
            }

            public void setObDoctorSignTime(String obDoctorSignTime) {
                this.obDoctorSignTime = obDoctorSignTime;
            }

            public void setObDoctorSignTimeStr(String obDoctorSignTimeStr) {
                this.obDoctorSignTimeStr = obDoctorSignTimeStr;
            }

            public String getAoVisitObId() {
                return aoVisitObId;
            }

            public String getAoVisitId() {
                return aoVisitId;
            }

            public String getObTime() {
                return obTime;
            }

            public String getObTimeStr() {
                return obTimeStr;
            }

            public String getBreath() {
                return breath;
            }

            public String getTubes() {
                return tubes;
            }

            public String getSteady() {
                return steady;
            }

            public String getSoreThroat() {
                return soreThroat;
            }

            public String getVomit() {
                return vomit;
            }

            public String getSound() {
                return sound;
            }

            public String getLowerBody() {
                return lowerBody;
            }

            public String getBiopsy() {
                return biopsy;
            }

            public String getHeadache() {
                return headache;
            }

            public String getUrinaryRetention() {
                return urinaryRetention;
            }

            public String getObDoctorSign() {
                return obDoctorSign;
            }

            public String getObDoctorSignUrl() {
                return obDoctorSignUrl;
            }

            public String getObDoctorSignTime() {
                return obDoctorSignTime;
            }

            public String getObDoctorSignTimeStr() {
                return obDoctorSignTimeStr;
            }
        }

        public static class AoVisitPainListEntity {
            private String aoVisitPainId;
            private String aoVisitId;
            private String obTime;
            private String obTimeStr;
            private String vasQuiet;
            private String vasAction;
            private String ramsayQuiet;
//            private String somnolence;
            private String sick;
            private String vomit;
            private String pruritus;
//            private String urinaryRetention;
            private String obDoctorSign;
            private String obDoctorSignUrl;
            private String obDoctorSignTime;
            private String obDoctorSignTimeStr;

            public void setAoVisitPainId(String aoVisitPainId) {
                this.aoVisitPainId = aoVisitPainId;
            }

            public void setAoVisitId(String aoVisitId) {
                this.aoVisitId = aoVisitId;
            }

            public void setObTime(String obTime) {
                this.obTime = obTime;
            }

            public void setObTimeStr(String obTimeStr) {
                this.obTimeStr = obTimeStr;
            }

            public void setVasQuiet(String vasQuiet) {
                this.vasQuiet = vasQuiet;
            }

            public void setVasAction(String vasAction) {
                this.vasAction = vasAction;
            }

//            public void setSomnolence(String somnolence) {
//                this.somnolence = somnolence;
//            }

            public void setSick(String sick) {
                this.sick = sick;
            }

            public void setVomit(String vomit) {
                this.vomit = vomit;
            }

            public void setPruritus(String pruritus) {
                this.pruritus = pruritus;
            }

//            public void setUrinaryRetention(String urinaryRetention) {
//                this.urinaryRetention = urinaryRetention;
//            }

            public void setObDoctorSign(String obDoctorSign) {
                this.obDoctorSign = obDoctorSign;
            }

            public void setObDoctorSignUrl(String obDoctorSignUrl) {
                this.obDoctorSignUrl = obDoctorSignUrl;
            }

            public void setObDoctorSignTime(String obDoctorSignTime) {
                this.obDoctorSignTime = obDoctorSignTime;
            }

            public void setObDoctorSignTimeStr(String obDoctorSignTimeStr) {
                this.obDoctorSignTimeStr = obDoctorSignTimeStr;
            }

            public String getAoVisitPainId() {
                return aoVisitPainId;
            }

            public String getAoVisitId() {
                return aoVisitId;
            }

            public String getObTime() {
                return obTime;
            }

            public String getObTimeStr() {
                return obTimeStr;
            }

            public String getVasQuiet() {
                return vasQuiet;
            }

            public String getVasAction() {
                return vasAction;
            }

//            public String getSomnolence() {
//                return somnolence;
//            }

            public String getSick() {
                return sick;
            }

            public String getVomit() {
                return vomit;
            }

            public String getPruritus() {
                return pruritus;
            }

//            public String getUrinaryRetention() {
//                return urinaryRetention;
//            }

            public String getObDoctorSign() {
                return obDoctorSign;
            }

            public String getObDoctorSignUrl() {
                return obDoctorSignUrl;
            }

            public String getObDoctorSignTime() {
                return obDoctorSignTime;
            }

            public String getObDoctorSignTimeStr() {
                return obDoctorSignTimeStr;
            }

            public String getRamsayQuiet() {
                return ramsayQuiet;
            }

            public void setRamsayQuiet(String ramsayQuiet) {
                this.ramsayQuiet = ramsayQuiet;
            }
        }
    }
}
